package com.zjcloud.jwgl.service;

import com.zjcloud.jwgl.domain.ScheduleResult;
import java.util.List;

public interface IScheduleService {
    ScheduleResult generateSchedule(List<Long> courseIds);
    void manualAdjust(String scheduleId, int sourceSlot, int targetSlot);
    boolean checkConflict(String scheduleId);
}